#include "widget.h"
#include "ui_widget.h"
#include <QCursor>
#include <QPixmap>
Widget::Widget(QWidget *parent)
    : QWidget(parent)
    , ui(new Ui::Widget)
{
    ui->setupUi(this);
    //设置光标样式
    ui->pushButton->setCursor(Qt::PointingHandCursor); // 手型光标

    this->setCursor(Qt::WaitCursor);

    //自定义光标样式
    // 1. 创建 Pixmap 对象
//    QPixmap map("D:/study_qt/qwidget_cursor/photo.jgp");
//    QCursor cursor(map,0,0);
//    this->setCursor(cursor);
    QPixmap pixmap(":/photo.jpg");
    pixmap = pixmap.scaled(32,32);//设置大小
    QCursor cursor(pixmap);
    this->setCursor(cursor);

}

Widget::~Widget()
{
    delete ui;
}

